Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78 ELLIS ROAD Detached £1,035,717 £565,000 19 Aug 2005
80 ELLIS ROAD Detached £1,289,586 £1,300,000 1 Sep 2022
82A ELLIS ROAD Detached £1,171,396 £700,000 16 May 2013
86 ELLIS ROAD Detached £1,426,184 £250,000 1 Nov 1995